package com.xuan.vo.pg.bazi;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 胎命身切换响应数据
 */
@Data
public class PgBaZiTaiMingShenVo implements Serializable {

    private static final long serialVersionUID = -1L;

    /**
     * 胎元干支
     */
    private String taiYuanGanZhi;

    /**
     * 胎息干支
     */
    private String taiXiGanZhi;

    /**
     * 命宫干支
     */
    private String mingGongGanZhi;

    /**
     * 身宫干支
     */
    private String shenGongGanZhi;


    /**
     * 胎元主星
     */
    private String taiYuanZhuXing;

    /**
     * 胎息主星
     */
    private String taiXiZhuXing;

    /**
     * 命宫主星
     */
    private String mingGongZhuXing;

    /**
     * 身宫主星
     */
    private String shenGongZhuXing;


    /**
     * 胎元藏干
     */
    private List<String> taiYuanCangGan;

    /**
     * 胎息藏干
     */
    private List<String> taiXiCangGan;

    /**
     * 命宫藏干
     */
    private List<String> mingGongCangGan;

    /**
     * 身宫藏干
     */
    private List<String> shenGongCangGan;


    /**
     * 胎元副星
     */
    private List<String> taiYuanFuXing;

    /**
     * 胎息副星
     */
    private List<String> taiXiFuXing;

    /**
     * 命宫副星
     */
    private List<String> mingGongFuXing;

    /**
     * 身宫副星
     */
    private List<String> shenGongFuXing;


    /**
     * 胎元地势
     */
    private String taiYuanDiShi;

    /**
     * 胎息地势
     */
    private String taiXiDiShi;

    /**
     * 命宫地势
     */
    private String mingGongDiShi;

    /**
     * 身宫地势
     */
    private String shenGongDiShi;

    /**
     * 胎元空亡
     */
    private String taiYuanKongWang;

    /**
     * 胎息空亡
     */
    private String taiXiKongWang;

    /**
     * 命宫空亡
     */
    private String mingGongKongWang;

    /**
     * 身宫空亡
     */
    private String shenGongKongWang;


    /**
     * 胎元纳音
     */
    private String taiYuanNaYin;

    /**
     * 胎息纳音
     */
    private String taiXiNaYin;

    /**
     * 命宫纳音
     */
    private String mingGongNaYin;

    /**
     * 身宫纳音
     */
    private String shenGongNaYin;


    /**
     * 胎元神煞
     */
    private List<String> taiYuanShenSha;

    /**
     * 胎息神煞
     */
    private List<String> taiXiShenSha;

    /**
     * 命宫神煞
     */
    private List<String> mingGongShenSha;

    /**
     * 身宫神煞
     */
    private List<String> shenGongShenSha;


    /**
     * 天干留意
     */
    private List<String> tianGanLiuYi;

    /**
     * 地支留意
     */
    private List<String> diZhiLiuYi;


}
